@import "~themes/vars.less";

.right_box {
  .title {
    height: 48px;
    line-height: 48px;
    padding: 0 16px;
    font-size: 14px;
    color: @color-base;
    border-bottom: 1px solid #f0f0f0;
    font-family: 'MicrosoftYaHei';
  }

  .right_content {
    padding: 0 16px 24px;

    .fields_item {
      margin-top: 24px;
    }

    :global {
      .ant-checkbox-inner:after {
        border: 1px solid #fff;
        border-top: 0;
        border-left: 0;
        height: 10px
      }

      .ant-input-number {
        width: 100%;

        .ant-input-number-handler-wrap {
          display: none;
        }
      }

      .item__lable {
        // font-family: 'PingFangSC-Regular';
        // color: #FF542A;
        color: @color-base;
        font-size: 13px;
        margin-bottom: 8px;
      }

      .item__lable_required {
        position: relative;
        padding-left: 8px;

        &::before {
          content: "*";
          color: #FF542A;
          position: absolute;
          left: 0;
          top: 2px;
        }
      }
    }
  }
}

.box_hidden {
  display: none;
}